Big Huge Thesaurus

Matteuccia struthiopteris

noun